green stuff - Turkish English Dictionary